package com.sojson.project.sys.sharding.entity.dto;

import com.sojson.base.impl.BaseListDto;

import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * 分库分表Dto
 * 
 * @author liu
 * @date 2022-10-24
 */
@Data
@ApiModel("分库分表Dto")
public class ShardingDto extends BaseListDto {

    /**  */
    private static final long serialVersionUID = 1L;
    /** ID字段名(用来删除数据) */
    private String fieldNameId;
    /** 表名 */
    private String tableName;
    /** 新表名 */
    private String tableNameNew;
    /** 表数量 */
    private Integer tableSize;
    /** 搜索字段名(创建时间) */
    private String searchName;
    /** 查询的字段列表 */
    private String fieldStrs;
    /** 查询的字段列表 */
    private String fieldsqls;
    /** 分表标记 */
    private Long shardingTag;
    /** 第几张表 */
    private Integer num;
    /** 查询多少数据 */
    private Integer searchSize;

}